Cluster Algorithms for Spin Models on MIMD Parallel Computers
نویسندگان
چکیده
Parallel computers are ideally suited to the Monte Carlo simulation of spin models using the standard Metropolis algorithm, since it is regular and local. However local algorithms have the major drawback that near a phase transition the number of sweeps needed to generate a statistically independent configuration increases as the square of the lattice size. New algorithms have recently been developed which dramatically reduce this ‘critical slowing down’ by updating clusters of spins at a time. The highly irregular and non-local nature of these algorithms means that they are much more difficult to parallelize efficiently. Here we introduce the new cluster algorithms, explain some sequential algorithms for identifying and labelling connected clusters of spins, and then outline some parallel algorithms which have been implemented on MIMD machines.
منابع مشابه
Parallel Cluster Algorithms
Cluster update algorithms dramatically reduce critical slowing down in spin models , but unlike the standard Metropolis algorithm, it is not obvious how to implement these algorithms efficiently on parallel or vector computers. Here we present two different parallel implementations of the Swendsen-Wang algorithm which give reasonable efficiencies on various MIMD parallel computers.
متن کاملCluster Identification Algorithms for Spin Models - Sequential and Parallel
Monte Carlo cluster update algorithms are extremely eecient for simulating spin models near their phase transitions, where local update algorithms suuer severe critical slowing down. Unfortunately, as the cluster algorithms are highly irregular as well as non-local, they are much more diicult to parallelize eeciently. The main diiculty lies in identifying which spins belong to which cluster. In...
متن کاملParallel Wolff Cluster Algorithms
The Wolff single-cluster algorithm is the most efficient method known for Monte Carlo simulation of many spin models. Due to the irregular size, shape and position of the Wolff clusters, this method does not easily lend itself to efficient parallel implementation, so that simulations using this method have thus far been confined to workstations and vector machines. Here we present two parallel ...
متن کاملParallel Woll Cluster Algorithms
The Woll single-cluster algorithm is the most eecient method known for Monte Carlo simulation of many spin models. Due to the irregular size, shape and position of the Woll clusters, this method does not easily lend itself to eecient parallel implementation, so that simulations using this method have thus far been connned to workstations and vector machines. Here we present two parallel impleme...
متن کاملTeaching tools for parallel processing
Because many universities lack the funds to purchase expensive parallel computers, cost effective alternatives are needed to teach students about parallel processing. Free software is available to support the three major paradigms of parallel computing. Parallaxis is a sophisticated SIMD simulator which runs on a variety of platforms.jBACI shared memory simulator supports the MIMD model of comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990